hold water meaning in Hindi

Verb

To maintain or retain something in a particular state or condition.

To be valid or logically sound.

मान्य होना या तार्किक रूप से सही होना।

English Usage: His explanation just doesn't hold water.

Hindi Usage: उसका स्पष्टीकरण बस मान्य नहीं है।

Share Anuvadan of hold water